• word of the day

    victoria falls

    victoria falls - Dictionary definition and meaning for word victoria falls

    Definition
    (noun) a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally
    Synonyms : victoria
    Definition
    (noun) a large waterfall on the border between Argentina and Brazil

Word used in video below:
text: oh victoria's secret
Download our Mobile App Today
Receive our word of the day
on Whatsapp